#1 序列的切片
str1 = 'hellopython' # 字符串是序列的一种
print(str1[0:5])
# hello
print(str1[::-1])
# nohtypolleh
print(str1[-1:-12:-1]) # 两句等义，逆序字符串

#2 序列的相关操作
# 相加
str2 = 'hello'
str3 = 'world'
str4 = str2 + ' ' + str3
print(str4)
# hello world

# 相乘，重复输出
str5 = str2 * 2 + str3
print(str5)
# hellohelloworld

# in 或 not in
str6 = 'helloworld'
print('el' in str6)
# True
print('ol' not in str6)
# True

# len求元素个数，即序列长度
print(len(str6))
# 10

# max 或 min
print(max(str6))
# w
print(min(str6))
# d

# index返回第一次出现特定元素的位置
print(str6.index('o'))
# 4

# count计算出现特定元素的次数
print(str6.count('o'))
# 2